<?php
function lz_on_begin()
{

}
//刚刚进入系统，载入config 等文件之后，连接数据库之前
function lz_on_ready()
{
	//登录验证
	if (LZ_MODULE == 'admin')
	{
		if (!$_SESSION['login_user'])
		{
			header("location:index.php?p=login&module=admin");
			die;
		}
	}
	//解析url 得到 id
	if (preg_match('/\?(\d{1,})$/',$_SERVER['REQUEST_URI'],$matches))
	{
		$_GET['id'] = $matches[1];
	}
}

//载入了所有所需文件，并连接数据库之后
function lz_on_controller_begin()
{
	global $config,$db,$_debug;
	if ($_debug)
		include_once(LZ_BASEPATH.'library/firephp/fb.php');

	//获取配置信息
	if (!is_array($config)) $config = array();
	$r = $db->query("SELECT * FROM `".LZ_MYSQL_PREFIX."config`;");
	while($arr = $db->fetch_array($r))
	{
		$arr['name'] && $config[$arr['name']] = $arr['value'];
	}
}

//解析模板以前
function lz_on_template_begin()
{
	global $all_view_data; //全局的模板数据
	$all_view_data['login_user'] = $_SESSION['login_user'];
	$all_view_data['now'] = array(
		'time' => date('H:i'),
		'year' => date('Y'),
		'month' => date('m'),
		'day' => date('d')
		);
}

function lz_on_end()
{
	global $view_html;
	echo $view_html;
}


?>